export interface JupiterPermission {
  uuid: string;
  parentUuid: string;
  name: string;
  code: string;
  description?: string;
  type: string;
  icon?: string;
  sortIndex: number;
  createTime?: string;
  updateTime?: string;
  deleteTime?: string;
  urlResourceUuids?: string[];
}

export interface JupiterPermissionQuery {
  name?: string;
  code?: string;
  type?: number;
  page: number;
  size: number;
}

export interface JupiterRolePermission {
  uuid: string;
  roleId: string;
  permissionId: string;
  roleName?: string;
  permissionName?: string;
  createTime?: string;
}
